halcon在界面上等待鼠标拖拽任意画两根线并测出其角度
halcon示例分析:OCR识别字符
plus模拟右键菜单研究
菜单是支持自绘的,自绘的方法跟范例中的listbox一样。
import win.ui;
import win.ui.menu;
/*DSG{{*/var winform = win.form(text="菜单用法演示";right=349;bottom=249) /*}}*/
win.ui.menu.onMeasureItem = function(measureItem){ }
win.ui.menu.onDrawItem = function(drawItem){ }
var menuFile = wi
plus模拟右键菜单研究
左下角环形弹出样式webkit菜单
halcon边缘查找和后续处理
skeleton (RegionClosing, Skeleton)
骨架轮廓提取
找出轮廓的骨架
提取之前的图片:
执行之后:
halcon示例分析:通过网格分离小键盘键
halcon边缘查找和后续处理
功能:查询一个区域的扫描宽度编码
for C := 1 tohalcon边缘查找和后续处理
halcon边缘查找和后续处理
在屏幕上显示一个箭头
如果下面紧接着是
write_string (WindowID, i)那个这个字符串的位置就是在箭头所指位置.....
halcon学习笔记
halcon在视窗上的简单操作(线)
distance_lr()
计算直线和区域之间的距离,返回最小和最大距离
distance_pc()
计算点到轮廓的最大距离和最小距离
distance_pl()
计算点到直线的垂直距离
distance_ss()
计算两线段之间的距离,返回最大和最小值
distance_pp()
计算一个点到另外一个点的距离
halcon在视窗上的简单操作(线)
halcon在视窗上的简单操作(线)
halcon在视窗上的简单操作(线)
画一条线:
disp_line — Draws lines in a window.
dev_close_window () dev_open_window (0, 0, 512, 512, 'white', WindowID) RowA1 := 255 ColumnA1 := 10 RowA2 := 255 ColumnA2 := 501 dev_set_color ('red') disp_line (WindowID, RowA1, ColumnA1, RowA2, ColumnA2)